<!-- meta page description: wxGUI Vector Network Analysis Tool -->
<!-- meta page index: wxGUI -->

<h2>KEYWORDS</h2>

<a href="vector.html">vector</a>, <a href="topic_network.html">network</a>, <a href="keywords.html#vector">vector</a>

<h2>DESCRIPTION</h2>

<b>Vector Network Analysis Tool</b> is graphical front-end
for <tt>v.net*</tt> modules. It allows perform network analysis
directly in <em><a href="wxGUI.html">wxGUI</a></em> without need to
use command line. The tool can be launched from Layer Manager
menu <i>Vector &rarr; Network analysis &rarr; Vector network analysis
tool</i> or from Map Display toolbar <i>Analyse map &rarr; Vector
network analysis tool</i> <img src="icons/vector-tools.png" alt="icon">.

<p>
<center>
<img src="wxGUI_vnet.jpg" border="1" alt="Vector Network Analysis Tool">
<br>
Subsets for nearest centers (<em><a href="v.net.alloc.html">v.net.alloc</a></em>)
</center>

<p>
<em>Vector Network Analysis Tool</em> currently allows you to:

<ul>
  <li> perform these network analyses:
  <ul>
    <li> Shortest path
    (<em><a href="v.net.path.html">v.net.path</a></em>)</li>
    <li> Salesman
    (<em><a href="v.net.salesman.html">v.net.salesman</a></em>)</li>
    <li> Flow (<em><a href="v.net.flow.html">v.net.flow</a></em>)</li>
    <li> Allocate subnets for nearest centers
    (<em><a href="v.net.alloc.html">v.net.alloc</a></em>)</li>
    <li> Steiner tree for the network and given terminals
    (<em><a href="v.net.distance.html">v.net.distance</a></em>)</li>
    <li> Splits net by cost isolines
    (<em><a href="v.net.iso.html">v.net.iso</a></em>)</li>
  </ul>
  </li>
  <li>show and set all data needed for the analysis (points, attribute
  tables, compute costs)</li>
  <li>show analysis results (maps and it's attribute tables)</li>
  <li>snapping to nodes</li>
  <li>browse previous analysis results</li>
</ul>

<h2>NOTES</h2>

The tool is split into tabs. Every tab represents some functionality:

<dl>
  <dt><b>Parameters</b> tab</dt>
  <dd>It is used for setting vector map and
    it's layer on which analysis will be done. Also it is possible to
    set columns with cost values from attribute table connected 
    to particular layer.</dd>
  <dt><b>Points</b> tab</dt>
  <dd>It manages points, which are used for analysis.</dd>
  <dt><b>Output</b> tab</dt>
  <dd>There is a output console, which shows information about running
    analysis.</dd>
  <dt><b>Input tables</b> tab</dt>
  <dd>When existing vector map and it's existing layers are set
  in <em>Parameters</em> tab, this tab is dynamically added. It shows
  attribute tables of node and arc layers, which were chosen for
  analysis. It is also possible to compute cost values in this
  tab. This can be done by right mouse button click on column
  label. Then from pop-up menu choose <em>Add column</em>, where new
  column for cost values can be created. After that by right mouse
  button click on the added column label can be chosen item <em>Field
  calculator</em>. This tool computes cost values.</dd>
  <dt><b>Result tables</b> tab</dt>
  <dd>The result of vector network analysis is always a vector map. Some
  vector network analysis results can also include attribute
  tables. If such a table is connected to the result map, this tab is
  shown and with it you can browse the data.</dd>
</dl>

<h2>KNOWN ISSUES</h2>

When some change is done in layer tree of Map Display, temporary
vector map representing result of analysis is not rendered
(use <em>Show result</em> button in toolbar to render it again).

<h2>SEE ALSO</h2>

<em>
  <a href="wxGUI.html">wxGUI</a><br>
  <a href="wxGUI.components.html">wxGUI components</a>
</em>

<p>
See list of <a href="topic_network.html">vector network modules</a>.

<p>
See also the
user <a href="https://grasswiki.osgeo.org/wiki/WxGUI_Vector_Network_Analysis_Tool">wiki</a>
page including <a href="https://grasswiki.osgeo.org/wiki/WxGUI Vector Network Analysis Tool#Video tutorial">video tutorial</a>.

<h2>AUTHOR</h2>

Stepan
Turek, <a href="https://grasswiki.osgeo.org/wiki/GRASS_GSoC_2012_WxGUI_front_end_for_vector_analysis_modules">Google
Summer of Code 2012</a> (mentor: Martin Landa)

<!--
<p>
<i>Last changed: $Date$</i>
-->
